﻿CREATE TABLE #MIAP_PERFIL_URL (
   [ID_PERFIL_URL] [int] NOT NULL,
	[NOMBRE] [nvarchar](50) NOT NULL,
	[DESCRIPCION] [nvarchar](250) NULL,
	[URL] [nvarchar](150) NOT NULL,
	[USUARIO_CREACION] [nvarchar](50) NOT NULL,
	[FECHA_CREACION] [datetime] NOT NULL,
	[USUARIO_ACTUALIZACION] [nvarchar](50) NOT NULL,
	[FECHA_ACTUALIZACION] [datetime] NOT NULL,
);


INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (1, N'Administrar proyecots', N'', N'~/Forms/AdministraProyecto.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (2, N'Alta de proyectos', NULL, N'~/Forms/AltaProyecto.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (3, N'Administrar archivos', NULL, N'~/Forms/AdministraArchivo.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (4, N'Alta de archivos', NULL, N'~/Forms/AltaArchivo.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (5, N'Administrar perfiles', NULL, N'~/Forms/AdministraPerfil.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (6, N'Alta de perfiles', NULL, N'~/Forms/AltaPerfil.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (7, N'Administrar perfiles de usuarios', NULL, N'~/Forms/AdministraPerfilesUsuario.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (8, N'Alta de perfiles de usuarios', NULL, N'~/Forms/AltaPerfilesUsuario.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (9, N'Carga de archivos', NULL, N'~/Forms/CargaArchivo.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (10, N'Ejecución de proyectos', NULL, N'~/Forms/EjecutaProyecto.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (11, N'Acualización de version válida', NULL, N'~/Forms/ActualizaVersion.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (12, N'Solicitud de recarga de archivo', NULL, N'~/Forms/SolicitaRecarga.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (13, N'Atender la solicitud de recarga de archivo', NULL, N'~/Forms/AtiendeSolicitud.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (14, N'Consulta de cargas y ejecución de proyectos', NULL, N'~/Forms/ConsultaCargaEjecucion.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (15, N'Consulta de cargas por proyecto', NULL, N'~/Forms/ConsultaCargaProyecto.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (16, N'Consulta de ejecución de proyectos', NULL, N'~/Forms/ConsultaEjecucionProyecto.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (17, N'Alta de usuarios', NULL, N'~/Forms/AltaUsuario.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))
INSERT #MIAP_PERFIL_URL ([ID_PERFIL_URL], [NOMBRE], [DESCRIPCION], [URL], [USUARIO_CREACION], [FECHA_CREACION], [USUARIO_ACTUALIZACION], [FECHA_ACTUALIZACION]) VALUES (18, N'Administrar usuarios', NULL, N'~/Forms/AdministraUsuario.aspx', N'Carga inicial', CAST(0x0000A14900000000 AS DateTime), N'Carga inicial', CAST(0x0000A14900000000 AS DateTime))

SET IDENTITY_INSERT [dbo].MIAP_PERFIL_URL ON ;

MERGE dbo.MIAP_PERFIL_URL AS T
USING #MIAP_PERFIL_URL AS S
ON (S.ID_PERFIL_URL = T.ID_PERFIL_URL)
WHEN NOT MATCHED BY TARGET
	THEN INSERT (ID_PERFIL_URL, NOMBRE, DESCRIPCION,URL, USUARIO_CREACION, FECHA_CREACION,USUARIO_ACTUALIZACION,FECHA_ACTUALIZACION)
	 VALUES (S.ID_PERFIL_URL, S.NOMBRE, S.DESCRIPCION,S.URL,  S.USUARIO_CREACION, S.FECHA_CREACION,S.USUARIO_ACTUALIZACION,S.FECHA_ACTUALIZACION)
WHEN MATCHED
	THEN UPDATE SET T.NOMBRE = S.NOMBRE, T.DESCRIPCION = S.DESCRIPCION, T.URL=URL, T.USUARIO_CREACION = S.USUARIO_CREACION
	,T.FECHA_CREACION = S.FECHA_CREACION, T.USUARIO_ACTUALIZACION = S.USUARIO_ACTUALIZACION, T.FECHA_ACTUALIZACION = S.FECHA_ACTUALIZACION;

SET IDENTITY_INSERT [dbo].MIAP_PERFIL_URL OFF ;

DROP TABLE #MIAP_PERFIL_URL